草庐IT

ionic 导航

全部标签

ios - 为什么导航栏文本大小不受 iOS 7/8 中辅助功能设置的影响?

我在我的iOS应用程序中使用动态字体,以方便视力不佳的人使用。我应用中的所有文本都遵循常规>辅助功能>较大文本中的字体大小设置。出于某种原因,无论字体大小设置如何,导航栏中的文本大小都保持不变。当我在Storyboard中为导航栏使用动态字体时,它似乎没有应用它们。即使是“设置”、“备忘录”、“音乐”等Apple应用程序也会忽略导航栏中的辅助功能设置。为什么导航栏在辅助功能设置中忽略字体大小?这是iOS中的错误吗?如果是这样,我应该手动实现无障碍友好的导航栏,还是等到Apple在下一次更新中修复它?在iOS7和8中测试。 最佳答案

ios - 在 Swift 3.0 中实现没有导航栏的滑动返回导航

这是我的ViewController:我没有导航栏,但有一个后退按钮,可以让用户返回到之前的ViewController。我想要实现的是滑动以返回。我进行了很多搜索,但没有找到任何有关正确描述的帮助。请帮我实现这个。 最佳答案 你可以试试这个:添加手势识别器:letswipeLeft=UISwipeGestureRecognizer()swipeLeft.addTarget(self,action:#selector(backSegue))swipeLeft.direction=.leftself.view!.addGestureR

ios - ionic v2 : "You cannot run cocoapods as root" error

我正在尝试在iOS中构建带有推送通知的Ionic2应用。我使用此命令行添加了Phonegap插件推送通知:cordovapluginaddphonegap-plugin-push--variableSENDER_ID=12341234--save但是当我尝试在设备上运行我的项目时,我在xcode中遇到了这个错误:"GoogleCloudMessaging.h"filenotfound我寻找解决方案并且我安装了Cocoapods。我删除了平台iOS并尝试使用此命令行添加它:sudoionicplatformaddios我有这个错误:Installing"phonegap-plugin-p

ios - 打开 facebook 页面进入 facebook 应用 Ios + ionic

Goal:-Openfacebookpageurlintofacebookapplication我正在使用ionicversion1.6我已经尝试过了在Controller文件中,我的函数如下。$scope.openFb=function(){window.open('fb://page/1372537532795807',"_system");};在搜索了很多之后我发现如果你想打开页面你必须通过fb:://page[page_id]而不是fb:://profile/[page_id]但是当我点击按钮时,甚至没有打开我设备上安装的facebook应用程序,什么也没有发生。期待得到一些帮

ios - iOS11导航栏Title背景为白色

由于某些原因,在iOS11中,导航栏中的标题标签具有白色背景:这只是一个普通的导航Controller,标题设置为默认方式:self.title=@"MyTitle";此问题仅发生在iOS11中,屏幕截图是从模拟器中截取的,否则对于以前的iOS版本,它可以正常工作。关于我如何拥有正常的清晰背景标签或删除出于任何原因出现的白色背景,有什么建议吗? 最佳答案 检查您是否正确设置了标题文本属性。您可以从Storyboard或以编程方式设置标题文本属性。选择Storyboard->NavigationBar->Gotoattributein

android - Ionic2 - HTTP 错误 503 : POST https://res. ionic.io/api/v1/upload

将icon.psd和spalsh.psd文件放入resources文件夹并写入后终端中的ioniccordova资源我收到了这个回复`HTTPError503:POSThttps://res.ionic.io/api/v1/uploadApplicationErrorhtml,body,iframe{margin:0;padding:0;}html,body{height:100%;overflow:hidden;}iframe{width:100%;height:100%;border:0;}`有人有这个问题的解决方案吗? 最佳答案

javascript - Ionic 框架使 'open in new tab' 选项对 ios 设备中的 ng-href 不可用

我正在尝试在移动设备中实现一项功能,其中点击将打开“codepen.io”(由ng-click处理)并且点击并按住将打开带有“在新选项卡中打开”选项的上下文菜单,这会导致“stackoverflow.com”(由ng-href处理)代码如下:HTML:TheLinkController(AngularJS1.4.9):(function(){'usestrict';angular.module('myApp',[]).controller('MainController',MainController);functionMainController(){varvm=this;vm.ge

导航栏中不出现小延迟后添加的 iOS 搜索栏

如果我在延迟0.1秒后添加搜索栏,则它不会出现在导航栏中。如果我将延迟更改为0.5秒,它就会出现。这是因为当延迟很短时它会在推送动画期间运行吗?如何让它在0.1秒延迟后显示?-(void)viewDidLoad{[superviewDidLoad];doubledelayInSeconds=.1;dispatch_time_tpopTime=dispatch_time(DISPATCH_TIME_NOW,(int64_t)(delayInSeconds*NSEC_PER_SEC));dispatch_after(popTime,dispatch_get_main_queue(),^{s

ios - 在模态视图中设置导航项标题

在查看现有答案时,我认为Steve'squestionandcodelark'sanswer来解决我的问题。但我在这里遗漏了一些东西。模态视图的xib:IFDNewFormViewController.xib:ViewController>TableView>>View>>>NavigationBar>>>>NavigationItem-NewForm>>View>>>Toolbar>>>>BarButtonItem-Cancel>>>>BarButtonItem-FlexibleSpace>>>>BarButtonItem-Done我在按下按钮时调用的方法:IFDNewFormVie

iOS:呈现其界面从 xib 文件加载并包含导航 Controller 的新 View

关于呈现从XIB文件获取其界面的View,我不了解一些基本知识。我的应用程序的RootViewController是一个UITabBarController。选项卡栏选项之一呈现UINavigationController控制的View。在该View的导航栏中,我有一个用于添加新项目的加号(+)按钮。我想将AddItemView呈现为模态视图,它应该从AddItemView.xib文件中获取其界面。该XIB文件中有一个导航Controller。但是,导航栏没有出现。这是单击该加号按钮时调用的函数:-(void)showNewView:(UIViewController*)viewCon